admiral shell (conus admiralis) - Spanish English Dictionary